free path at the end
authorKristian Rietveld <kris@gtk.org>
Thu, 13 Dec 2001 21:01:46 +0000 (21:01 +0000)
committerKristian Rietveld <kristian@src.gnome.org>
Thu, 13 Dec 2001 21:01:46 +0000 (21:01 +0000)
Thu Dec 13 22:02:41 2001  Kristian Rietveld   <kris@gtk.org>

        * gtk/gtktreeview.c (validate_visible_area): free path
        at the end

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtktreeview.c

index 2299681102ee0b3425f0d1ec601e6bcef99f3dd1..f4f90d4f10398a7b8decc075803d2b6c4cf3da8e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Thu Dec 13 22:02:41 2001  Kristian Rietveld   <kris@gtk.org>
+
+       * gtk/gtktreeview.c (validate_visible_area): free path
+       at the end
+
 2001-12-13  Matthias Clasen  <matthiasc@poet.de>
 
        * gtk/gtkdialog.c, gtk/gtkrc.c, gtk/gtkwidget.c: Markup fixes.
index 2299681102ee0b3425f0d1ec601e6bcef99f3dd1..f4f90d4f10398a7b8decc075803d2b6c4cf3da8e 100644 (file)
@@ -1,3 +1,8 @@
+Thu Dec 13 22:02:41 2001  Kristian Rietveld   <kris@gtk.org>
+
+       * gtk/gtktreeview.c (validate_visible_area): free path
+       at the end
+
 2001-12-13  Matthias Clasen  <matthiasc@poet.de>
 
        * gtk/gtkdialog.c, gtk/gtkrc.c, gtk/gtkwidget.c: Markup fixes.
index 2299681102ee0b3425f0d1ec601e6bcef99f3dd1..f4f90d4f10398a7b8decc075803d2b6c4cf3da8e 100644 (file)
@@ -1,3 +1,8 @@
+Thu Dec 13 22:02:41 2001  Kristian Rietveld   <kris@gtk.org>
+
+       * gtk/gtktreeview.c (validate_visible_area): free path
+       at the end
+
 2001-12-13  Matthias Clasen  <matthiasc@poet.de>
 
        * gtk/gtkdialog.c, gtk/gtkrc.c, gtk/gtkwidget.c: Markup fixes.
index 2299681102ee0b3425f0d1ec601e6bcef99f3dd1..f4f90d4f10398a7b8decc075803d2b6c4cf3da8e 100644 (file)
@@ -1,3 +1,8 @@
+Thu Dec 13 22:02:41 2001  Kristian Rietveld   <kris@gtk.org>
+
+       * gtk/gtktreeview.c (validate_visible_area): free path
+       at the end
+
 2001-12-13  Matthias Clasen  <matthiasc@poet.de>
 
        * gtk/gtkdialog.c, gtk/gtkrc.c, gtk/gtkwidget.c: Markup fixes.
index 2299681102ee0b3425f0d1ec601e6bcef99f3dd1..f4f90d4f10398a7b8decc075803d2b6c4cf3da8e 100644 (file)
@@ -1,3 +1,8 @@
+Thu Dec 13 22:02:41 2001  Kristian Rietveld   <kris@gtk.org>
+
+       * gtk/gtktreeview.c (validate_visible_area): free path
+       at the end
+
 2001-12-13  Matthias Clasen  <matthiasc@poet.de>
 
        * gtk/gtkdialog.c, gtk/gtkrc.c, gtk/gtkwidget.c: Markup fixes.
index 2299681102ee0b3425f0d1ec601e6bcef99f3dd1..f4f90d4f10398a7b8decc075803d2b6c4cf3da8e 100644 (file)
@@ -1,3 +1,8 @@
+Thu Dec 13 22:02:41 2001  Kristian Rietveld   <kris@gtk.org>
+
+       * gtk/gtktreeview.c (validate_visible_area): free path
+       at the end
+
 2001-12-13  Matthias Clasen  <matthiasc@poet.de>
 
        * gtk/gtkdialog.c, gtk/gtkrc.c, gtk/gtkwidget.c: Markup fixes.
index 2299681102ee0b3425f0d1ec601e6bcef99f3dd1..f4f90d4f10398a7b8decc075803d2b6c4cf3da8e 100644 (file)
@@ -1,3 +1,8 @@
+Thu Dec 13 22:02:41 2001  Kristian Rietveld   <kris@gtk.org>
+
+       * gtk/gtktreeview.c (validate_visible_area): free path
+       at the end
+
 2001-12-13  Matthias Clasen  <matthiasc@poet.de>
 
        * gtk/gtkdialog.c, gtk/gtkrc.c, gtk/gtkwidget.c: Markup fixes.
index f4e2f99af20689fb231265196f5fecc741568529..d0e049c077d638cd2373e1cfc97b92ca267c2d7c 100644 (file)
@@ -3291,6 +3291,8 @@ validate_visible_area (GtkTreeView *tree_view)
     gtk_widget_queue_resize (GTK_WIDGET (tree_view));
   if (validated_area)
     gtk_widget_queue_draw (GTK_WIDGET (tree_view));
+  if (path)
+    gtk_tree_path_free (path);
 }
 
 /* Our strategy for finding nodes to validate is a little convoluted.  We find